package org.jeecg.common.modules.xetuser.service;

import org.jeecg.common.modules.xetdoctor.entity.XetDoctor;
import org.jeecg.common.modules.xetuser.entity.XetUser;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @Description: xet_user
 * @Author: jeecg-boot
 * @Date:   2021-01-27
 * @Version: V1.0
 */
public interface IXetUserService extends IService<XetUser> {

    /**
     * 判断关系是否存在
     * true : 存在关系
     * false：不存在关系
     */
    XetUser checkOpenIdPage(String openid,String pageId);

    /**
     * 获取用户关注的医生信息
     * 根据关注时间降序排序
     */
    List<XetDoctor> getDoctorsByOpenid(String openId);

    /**
     * 用户与医生关系处理
     * 返回跳转到小鹅通的链接
     */
    String xetUrl(String openId,String pageId);
}
